dingle brain - French English Dictionary